lead propionate - French English Dictionary